Big Huge Thesaurus

movie camera

noun